#include"Model.h"

/////////////////
//include
/////////////////
#include"Device.h"
#include"DeviceContext.h"
#include"PrimitiveDrawer.h"
/////////////////
//prottype
/////////////////

/////////////////
//const
/////////////////


Model::Model()
{
	max_motion_num = 0;
	pos_mat					= XMMatrixIdentity();
	rot_mat					= XMMatrixIdentity();
	scale_mat				= XMMatrixIdentity();
}
Model::~Model()
{

}
void Model::SetAnimation(std::string motion_file_name)
{

}
void Model::Play(int anime_index,int anime_count,bool is_loop) 
{

}
int Model::GetMaxAnimationCount(int anim_index)
{
	return 0;
}
void Model::DrawBox(DeviceContext* device_context,Vector3D pos,Vector3D size)
{
	PrimitiveDrawer::DrawBox(device_context,box->GetPos()+pos,box->GetScale()*size,false);
}